package com.tuanzi.loan.business.service.collaborate;

import com.tuanzi.loan.business.entity.collaborate.NewCollaborateChannelRatio;
import com.tuanzi.loan.business.entity.collaborate.StatCollaborateMarketLogin;
import com.tuanzi.loan.core.service.CommonService;
import com.tuanzi.loan.core.vo.PageSearcher;
import com.tuanzi.loan.vo.request.statistics.login.StatMarketLoginRequest;
import com.tuanzi.loan.vo.response.collaborate.StatCollaborateMarketLoginResponse;
import org.springframework.data.domain.Page;

import java.util.Date;
import java.util.List;

/**
 * User: liangZongXi
 * Create time: 10:53 2019/5/9
 * Description:
 */
public interface StatCollaborateMarketLoginService extends CommonService<StatCollaborateMarketLogin, Long> {

    Page<StatCollaborateMarketLoginResponse> list(PageSearcher<StatMarketLoginRequest> pageSearcher);

    void statKlMarketLoginInfo(List<NewCollaborateChannelRatio> allChannelRatio , Date date);
}
